difficulty in urination - French English Dictionary